
# 系统模块
"""
系统模块 ： python自带，直接导入，无需下载

常见模块 ：
random  : 生成随机数
os : 主要操作文件或目录
datatime : 主要处理日期和时间的功能
sys : 主要处理和系统相关功能
"""

# 1. os
"""
os.listdir()        : 返回当前路径下的所有内容 ，存放在列表中
os.path.exists(路径)  ： 判断指定路径是否存在
__file__        : 获取当前文件的路径
"""

import os

print("输出当前路径下所有的内容:{}".format(os.listdir()))
print("返回当前路径是否存在:{}".format(os.path.exists(r"E:\python_project\python_demo_2303")))
print("返回当前文件所在路径:{}".format(__file__))

# 2. datetime
from datetime import datetime

# 返回当前时间
now = datetime.now()
print(type(now))
print("当前时间:",now)

# 将日期转化为字符串
date_str = now.strftime("%Y-%m-%d %H:%M:%S")
print(date_str)

# 将字符串转化为日期
date_time = datetime.strptime(date_str,"%Y-%m-%d %H:%M:%S")
print(date_time)

# 3.sys
import sys
print("输出模块的路径:{}".format(sys.path))
print("输出当前系统平台:{}".format(sys.platform))